iommu dma-api layer · Maintained
Maintainers
- M Robin Murphy <robin.murphy@arm.com>
Paths
- F
drivers/iommu/dma-iommu.c - F
drivers/iommu/dma-iommu.h - F
drivers/iommu/iova.c - F
include/linux/iommu-dma.h - F
include/linux/iova.h
Last 30 days
Active reviewers (last 30 days)
-
Mostafa Saleh <smostafa@google.com>
5 attestations (2 Reviewed-by, 3 Tested-by) · last on 2026-06-04 -
Michael Kelley <hidden>
3 attestations (3 Tested-by) · last on 2026-06-04 -
Jiri Pirko <hidden>
2 attestations (2 Tested-by) · last on 2026-06-04
Recent patches
Most-recent 30 patches in this subsystem on linuxppc-dev (capped at 30), ordered by date desc.
-
HOTtoday
REVIEWED: 2 (1M) [PATCH v6 15/20] iommu/dma: Check atomic pool allocation result directly
2026-06-04 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
HOTtoday
REVIEWED: 2 (1M) [PATCH v6 05/20] dma: swiotlb: pass mapping attributes by reference
2026-06-04 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
HOTtoday
REVIEWED: 4 (2M) [PATCH v6 04/20] dma-pool: track decrypted atomic pools and select them via attrs
2026-06-04 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
WARM3d
[PATCH v5 16/20] iommu/dma: Check atomic pool allocation result directly
2026-05-22 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
WARM3d
[PATCH v5 06/20] dma: swiotlb: pass mapping attributes by reference
2026-05-22 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
WARM3d
REVIEWED: 2 (1M) [PATCH v5 05/20] dma-pool: track decrypted atomic pools and select them via attrs
2026-05-22 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
COLD21d
[PATCH v4 03/13] dma-pool: track decrypted atomic pools and select them via attrs
2026-05-12 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
STALE261d
LANDED: 7 (7M) [PATCH v6 11/16] dma-mapping: export new dma_*map_phys() interface
2025-09-09 · Leon Romanovsky <leon@kernel.org> -
STALE261d
LANDED: 6 (6M) [PATCH v6 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys
2025-09-09 · Leon Romanovsky <leon@kernel.org> -
STALE261d
LANDED: 6 (6M) [PATCH v6 06/16] iommu/dma: implement DMA_ATTR_MMIO for iommu_dma_(un)map_phys()
2025-09-09 · Leon Romanovsky <leon@kernel.org> -
STALE261d
LANDED: 6 (6M) [PATCH v6 02/16] iommu/dma: implement DMA_ATTR_MMIO for dma_iova_link().
2025-09-09 · Leon Romanovsky <leon@kernel.org> -
STALE279d
REVIEWED: 7 (7M) [PATCH v5 11/16] dma-mapping: export new dma_*map_phys() interface
2025-09-02 · Leon Romanovsky <leon@kernel.org> -
STALE279d
REVIEWED: 6 (6M) [PATCH v5 06/16] iommu/dma: implement DMA_ATTR_MMIO for iommu_dma_(un)map_phys()
2025-09-02 · Leon Romanovsky <leon@kernel.org> -
STALE279d
REVIEWED: 6 (6M) [PATCH v5 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys
2025-09-02 · Leon Romanovsky <leon@kernel.org> -
STALE279d
REVIEWED: 6 (6M) [PATCH v5 02/16] iommu/dma: implement DMA_ATTR_MMIO for dma_iova_link().
2025-09-02 · Leon Romanovsky <leon@kernel.org> -
STALE276d
[PATCH v4 11/16] dma-mapping: export new dma_*map_phys() interface
2025-08-19 · Leon Romanovsky <leon@kernel.org> -
STALE276d
[PATCH v4 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys
2025-08-19 · Leon Romanovsky <leon@kernel.org> -
STALE276d
[PATCH v4 06/16] iommu/dma: extend iommu_dma_*map_phys API to handle MMIO memory
2025-08-19 · Leon Romanovsky <leon@kernel.org> -
STALE276d
REVIEWED: 6 (6M) [PATCH v4 02/16] iommu/dma: implement DMA_ATTR_MMIO for dma_iova_link().
2025-08-19 · Leon Romanovsky <leon@kernel.org> -
STALE299d
[PATCH v3 11/16] dma-mapping: export new dma_*map_phys() interface
2025-08-14 · Leon Romanovsky <leon@kernel.org> -
STALE299d
[PATCH v3 06/16] iommu/dma: extend iommu_dma_*map_phys API to handle MMIO memory
2025-08-14 · Leon Romanovsky <leon@kernel.org> -
STALE299d
REVIEWED: 6 (6M) [PATCH v3 02/16] iommu/dma: implement DMA_ATTR_MMIO for dma_iova_link().
2025-08-14 · Leon Romanovsky <leon@kernel.org> -
STALE299d
[PATCH v3 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys
2025-08-14 · Leon Romanovsky <leon@kernel.org> -
STALE301d
[PATCH v2 11/16] dma-mapping: export new dma_*map_phys() interface
2025-08-14 · Leon Romanovsky <leon@kernel.org> -
STALE301d
[PATCH v2 06/16] iommu/dma: extend iommu_dma_*map_phys API to handle MMIO memory
2025-08-14 · Leon Romanovsky <leon@kernel.org> -
STALE301d
[PATCH v2 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys
2025-08-14 · Leon Romanovsky <leon@kernel.org> -
STALE301d
REVIEWED: 6 (6M) [PATCH v2 02/16] iommu/dma: implement DMA_ATTR_MMIO for dma_iova_link().
2025-08-14 · Leon Romanovsky <leon@kernel.org> -
STALE301d
[PATCH v1 11/16] dma-mapping: export new dma_*map_phys() interface
2025-08-04 · Leon Romanovsky <leon@kernel.org> -
STALE301d
[PATCH v1 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys
2025-08-04 · Leon Romanovsky <leon@kernel.org> -
STALE301d
[PATCH v1 06/16] iommu/dma: extend iommu_dma_*map_phys API to handle MMIO memory
2025-08-04 · Leon Romanovsky <leon@kernel.org>